magnesium vitamin b12 deficiency calcium copper vitamin b12 vitamin b complex pantothenic acid manganese